<?php


namespace app\common\lib;


class Predis
{
    public $redis = "";
    /**
     * 定义单例模式的变量
     * @var null
     */
    private static $_instance = null;
    public static function getInstance()
    {
        if(empty(self::$_instance))
        {
            self::$_instance = new self();
        }
        return self::$_instance;
    }
    private function __construct()
    {
        $this->redis= new \Redis();
        $result  = $this->redis->connect(config('redis.host',config('redis.port'),config('redis.timeOut')));
        if($result == false)
        {
            throw new \Exception('redis connect error');
        }
    }
}